#ifndef _WDS_UI_SETTING_H_
#define _WDS_UI_SETTING_H_

#include "wds_ui_popupanimator.h"

class WDSUIHelper;

class WDSUISetting : public WDSUIPopupAnimator
{
public:
	
	WDSUISetting(gameflow::UIPopup* pPopup);
	~WDSUISetting();
    virtual void					OnAnimatedUIFinish();
	virtual void					Show();
	virtual void					Tick(float dt);
	virtual bool					KeyPressed(input::Keyboard::KEY* pKey);

protected:


	void DELEGATE_CALL	OnButtonResume(ui::UIWidget::WIDGET_EVENT Event, ui::UIWidget* pWidget);

	std::vector<WDSUIHelper*>		m_pButtons;

	float							m_AlphaGlow;
	int								m_GlowAddVal;
	ui::UIWidget*					m_pUIButtonGlow;

private:
	
};


#endif //_PVI_UI_WRAPPER_H_